<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>

<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js"></script>

<%-- <fmt:message key="banco.agencia.tamanho" var="banco_agencia_tamanho" />
<fmt:message key="banco.conta.tamanho" var="banco_conta_tamanho" />
<fmt:message key="banco.tipoconta.obrigatorio" var="banco_tipoconta_obrigatorio" /> --%>
<fmt:message key="banco.instituicao.tamanho" var="banco_instituicao_tamanho" />
<fmt:message key="banco.codigo.tamanho" var="banco_codigo_tamanho" />

<script type="text/javascript">

$("#${param.formName}").validate({
	rules: {
		/* "banco.agencia": {
			required: true,
			minlength: 3,
			maxlength: 8
		},
		"banco.conta": {
			required: true,
			minlength: 3,
			maxlength: 10
		}, */
		"banco.codigo": {
			required: true,
			minlength: 1,
			maxlength: 6
		},
		"banco.instituicao": {
			required: true,
			minlength: 3,
			maxlength: 20
		}/* ,
		"banco.tipo": {
			selectcheck: true
		} */
	},
	
	messages: {
		/* "banco.agencia": {
			required: "${banco_agencia_tamanho}",
			minlength: "${banco_agencia_tamanho}",
			maxlength: "${banco_agencia_tamanho}"
		},
		"banco.conta": {
			required: "${banco_conta_tamanho}",
			minlength: "${banco_conta_tamanho}",
			maxlength: "${banco_conta_tamanho}"
		}, */
		"banco.codigo": {
			required: "${banco_codigo_tamanho}",
			minlength: "${banco_codigo_tamanho}",
			maxlength: "${banco_codigo_tamanho}"
		},
		"banco.instituicao": {
			required: "${banco_instituicao_tamanho}",
			minlength: "${banco_instituicao_tamanho}",
			maxlength: "${banco_instituicao_tamanho}"
		}/* ,
		"banco.tipo": {
			selectcheck: "${banco_tipoconta_obrigatorio}"
		} */
		
	},

	highlight: function (element) {
		$(element).addClass('error').removeClass('error');
    },
	
	success: function (element) {
		$(element).removeClass('error');
    }
});

/* $.validator.addMethod('selectcheck', function (value) {
    return (value != 'Selecione');
}); */

</script>